be chasing your own tail - French English Dictionary